1243
0
850
2123
1120
1105
1103
311
534
7976
8
490
2271
4
484
2763
2578
1
1166
275
562
2954
2
1862
1061
1695
4198
668
1298
451
477
7747
914
2468
3
494