50
94
2
4
1283
6
168
1684
3
36
1165
8
150
1711
7
103
1699
0
1519
2353
1457
1929
11
1358
16
3040
4650
14
1578
5
3679
2942
1
3463
2966
2003
1131
1672
1485
13
1830
610
535
565
537
605