2535
2
1196
1
1295
1554
3765
4
1778
3498
280
2650
20
1590
32302
0
3683
21152
8
2250
3090
6
2243
3083
1568
297066
3053
7
753
2115
19783
1431
2773
1282
1690
2932
1603
1788