1129
0
1716
1
915
1392
1937
2372
2
1421
2106
2395
1448
521
1462
2211
458
139
787
422
913
1315
152
714
341
5009
116
1587
436
4450
34
1298
875
1073