2175
2107
3
2
1
3
834
317
77
9
4
1
9
1
2
2
1
2
2
799
56
1
1
2
12
5
1
1
13
2
1
1
4
451
1
1
2
324
1
41
1
1183
14
1
468
1024
939
1725
125
1
1
1
1
1
51
1
4
3
4
2
4
5
1
7
16
1518
29
30
3
14
3
58
15
26
2
1
1
65
3
1
310
1
2
1
1931
121
33
187
1543
1
1288
1227
1562
2139
392
13
1
1
1
12
1
2554
1
7
11
113
2
1
1
2
1
1
5
1
1
1
1
1
163
1
369
1
4
1
5
1
1
1
15
1
1
3
1
10
2
1
12
1
1
87
1
425
31
3690
136
1260
2262
629
87
1563
74
66
6
38
17
1
162
1040
4
1
335
147
4261
21
1356
4