2438
11
1295
0
2751
1
1672
2285
4
2784
7
1847
8
1607
3
2292
10417
12
2918
842
1554
1388
2968
5485
2
1394
1026
3268
2526
2740
1867
1578
2625
1645
1620
7391
23
3373
9
1811
5605