968
0
2881
2
1898
4
3498
729
1
3149
326
1949
3
2224
17730
11
3510
918
3092
1961
2657
2749
2748
1602
1452
325
553
12590
422
1343
1462
6260
860
777
2395
1518