2529
14
4513
1
1587
6062
16
2229
4
449
2727
5
2547
999
883
661
0
2478
2
2215
7
3595
6
3309
3
2459
1883
1056
2097
2119
3359
2767
1545
443
1922
292
1302
2312
2657
571