2117
1562
3
2
1
3
719
280
52
9
2
1
10
1
2
2
1
1
2
704
48
1
1
2
6
6
2
1
10
3
1
2
4
354
1
1
1
250
1
44
1
1035
8
368
912
805
1486
108
31
2
1
3
1
2
5
4
11
1327
25
18
3
2
2
46
11
22
1
55
2
239
1
1
1710
105
30
183
1365
1072
1029
1294
1792
382
12
1
1
13
2179
6
10
58
1
2
1
4
1
1
1
1
150
1
268
1
2
1
5
1
1
15
1
1
8
10
60
1
394
30
3129
126
1129
1934
501
66
1363
42
55
2
151
875
4
294
124
3667
12
1203
2