2245
3
3053
7
928
1
2100
2
1295
2650
20
280
1720
2250
1788
1601
297066
0
2773
3315
3683
2664
1868
2255
1716
2089
1539
1814
1506
4
1581
1391
3120
1371
3696
5949
5
2142