2245
3
3053
7
928
1
1295
2650
20
2788
2
280
1905
1720
3225
2250
1601
297066
0
1072
2773
3683
833
1868
1814
2255
2462
2873
4160
83
4074
2258
1586
1508
1581
1040