2122
2198
3
2
1
3
869
321
66
1
10
5
1
12
1
1
2
1
1
3
3
813
55
1
2
9
1
7
2
1
16
2
1
5
3
439
1
1
3
339
1
46
1
1176
13
494
1059
936
1703
128
1
1
1
1
1
50
1
1
4
5
1
4
8
1
13
19
1504
25
31
5
14
4
57
15
24
2
1
1
61
3
320
1
2
1
1967
125
34
1
194
1553
1301
1233
1540
2161
416
11
1
16
1
1
2583
1
8
9
111
2
1
1
2
1
1
4
1
1
1
1
1
145
1
368
1
5
1
7
1
1
1
17
1
1
3
9
2
1
11
1
81
2
439
33
3704
144
1287
2247
635
106
1544
73
62
6
42
20
2
160
1017
5
1
334
148
4300
20
1416
3