940
1
2650
20
1844
4309
2
1512
1289601
4
3426
2666
9
1819
1699
1788
452
0
582
2982
3
4548
2277
3544
1226
1078
370
2110