3615
14
2796
2
2749
3
2513
6
1082
4
2995
8
2327
1
2100
1600
464
0
2296
1898
477
475
1095
400
455
798
611
2554
9
383
521
4106
522
1462
804
846
418
860
1073