2535
2
582
0
784
1660
1
83
1306
1380
2368
21152
8
1568
2980
775
2166
2207
2710
1787
868
2999
3
801
1681
3498
4
2044
1816
572
5339
5
370
951
451
1819
32302