608
0
3696
8
1033
2104
1
3971
4291
4
3176
2
2277
2466
5
2272
1310
400
1289601
1579
3
708
576
2300
2138
685
1239
337
3261
1361
1022
926
3554
9
1985
2649
5505
14
1889