2243
5
4131
8
900
1
7028
6
611
3
537
984
1834
96
3446
80506
0
79
174876
14
1439
17414
1269
61
71342
4876
601
8827
1625
98617
31
34633
7
1060
448
69
475
1135
223
2