572
0
784
2535
2
2495
2505
693
1015
1
3354
1038
3518
3
3498
4
1380
1819
2152
2522
2999
21152
8
1681
868
1451
32302
1787
801
2166
4179
1547
1306
1558
802
83