2654
3
3615
15
7166
7
510
2
816
0
1019
1
568
643
704
78
538
125
456
234
2564
40
588
1168
2719
8
2911
1541
550
470
1007
4
67
267
556
799
1596
6
2805
9