2535
2
582
0
1660
1
83
1306
2368
21152
8
1568
2980
775
2166
2207
2710
1787
2999
3
1681
3498
4
2044
1816
5339
5
370
951
451
1819
32302
1168
905
929
2760
770