3107
7
1304
1
2209
951
3354
2328
3
2254
2562
2
1213
0
980
24337
22
851
2689
3562
1161
1289601
4
592
673
3613
8
1185