830
0
2392
2
3589
878
1
2456
868
915
742
421
1306
578
1199
801
1749
955
815
2105
1564
2349
2019
1801
3
4285
1423
197
1062
2044
844
2131