3981
11
3014
3
1878
1
2042
2
4001
5
6927
3965
6
1571
476
490
1297
945
506
1555
4
839
1214
375
1453
398
527
1870
0
1086
1072
922
2562
448
415
1937
1371
1300