2245
3
3053
7
3765
4
619
1
1226
2797
5
280
1295
2354
2773
2159
297066
0
1581
2
5225
8
3683
2650
20
2250
2255
1868
469
2230
2683
1524
2189
2480
215
810
928
36905
1720