1089
1
2377
2502
5504
16
951
1179
619
2245
3
2131
2906
2
1412
0
564
19944
2392
4382
4
6236
10
1704
1174
5169
2650
20
14887
18
3090
6
1047
297066
2740
1367
131589
6779
5
3539
5372