2245
3
3053
7
2505
1
928
1295
1868
2650
20
2255
2
6362
18
280
854
0
1720
1581
5599
11
2250
3765
4
1601
297066
1226
3683
1306
1248
1972
2683
619
1064
1889
2797
5
2773
469