1545
1
1343
0
2905
3
1987
548
1645
961
2459
2
2257
1222856
4
2991
10
1342
633
597
2199
738
1610
7334
480
2461
20
2720
1084
15804
5
6474
957
995
2201