1380
0
899
1
3326
3
4179
6844
2
745
830
467
496
2466
5
690
2562
784
1547
1606
1492
935
19944
2605
6236
10
1166
2131
801
1813
2392
2289
1000
2377
904
2571
6