784
0
2535
2
1380
1306
1
1819
3518
3
2999
1681
3354
3326
868
1547
801
4179
1787
2166
2152
83
2173
3498
4
830
2333
1247
2377
2578
2163
32302
2430
635
4833