2100
2
1123
1
2449
1632
2368
1788
1379
1690
83
7021
3
2166
1686
2760
4
1558
1691
3053
7
2551
6346
16
3492
1265
1363
1543
866
3805
6
2622
2425
2356
2890
1295
270