2184
1
2535
2
2980
582
0
1788
2207
1295
3765
4
3498
280
2650
20
5339
5
370
1819
32302
1168
905
3683
21152
8
2250
2110
2687
929
2760
2055
3090
6
1660
608
1668
1778