1196
1
493
0
388
91
534
471
2579
2
1650
1942
9
1431
1243
456
2123
3159
1832
3
1105
1103
490
2271
4
484
596
1166
562
2777
7
2663
1862
804
668
1298