2245
3
3053
7
1606
1
2788
2
297066
0
19944
2255
2740
928
2258
3225
1720
1905
1508
1040
1226
1975
83
1306
10180
8
1868
1248
1972
1595
619
1064
6362
18
3132
10
833
2797
5