882
2
1302
0
3287
3
1392
1
18844
6
1937
2296
1566
1938
2499
417
1506
2191
579
447
2814
5
1869
1550
770
1651
1823
775
1603
2194
964
1327
1960