2659
2
545
0
5108
4
3292
2445
6
1464
1
4271
911
6344
1044
797
1225
437
895
2587
498
3674
10
2059
8
2604
7
12958
5
1780
349
1469
329
488
4637
282572
3996
703
256612