4915
1
1589
3
1347
2289
4
2123
0
2382
2440
534
3063
1298
2271
1421
2996
1844
2260
1346
1862
758
1500
2216
477
19783
2
2535
809