1589
3
1347
1
2382
4
2440
1364
1813
1075
2
3063
4358
6
1346
1290
3971
2099
4309
1859
1751
2025
1749
234
0
7835
14
1866
534
673
4074