2471
0
3673
3
2524
800
485
628
789
1355
463
1486
1289601
4
19079
6
2245
2535
2
4044
5
3083
1070
17946
2465
480
372
3125
382
5065
1
600
948
2648
85
5431