516
1
2547
14
1749
4
816
2
351
339
135
4400
10
1853
5
1337
751
1398
651
1868
3
661
4681
9
1028
4994
2200
1000
2859
2685
2205
1127
578
4198
1461
7
2080
1964
593