2737
1
904
1295
2650
20
2788
2
280
2250
297066
0
2773
833
3683
3126
3
3054
3863
14
1788
1055
1716
2163
1985
1993
1320
1631
4
3198
8
1581
2502
5
840
1982
3765
636
421