50
94
2
4
1282
6
168
1683
3
36
1164
8
150
1710
7
103
1699
0
1519
2352
1455
1928
11
1358
16
3039
4649
14
1578
5
3676
2942
1
3462
2964
2002
1131
1671
1485
13
1830
609
535
565
534
605