3931
6
1988
1
650
0
1860
2
1558
1013
1305
737
1801
2505
2535
400
1590
1812
3107
7
8527
1449
2254
3498
4
3576
3
24337
22
2562
1431
1777
915
3354
1168
2268
2322