2245
3
3053
7
2972
0
928
1
3212
4
1295
1868
2650
20
2255
2
6362
18
280
854
1720
1581
5599
11
1514
2250
3765
1601
2023
297066
1226
11924
3683
1306
1248
1972
1814
2683
619