2600
4
1194
1
9160
5
4034
3427
7
2133
2
946
12621
22
2729
14
1289601
845
2060
19079
6
9817
0
1777
6346
16
1265
2627
2612
2604
18816
11
1363
2352
8411
3
2454
1854
3805
2219
768
2505