4309
3
181997
11
2840
2
8072
944
3117
8
1475
1
2699
2024
665
20850
5
2053
2580
2773
2436
0
2626
1258
3655
1250
3012
4
8002
7
9160
4954
2153
1710
16
1372
1331
2558
2035
6
2530