1047
0
2584
11
1579
1
1190
2
1962
5
4587
3
2517
471
2255
928
708
1720
2245
8072
1154
5599
3053
7
930
4691
1972
1306
1868
2235
1248
619
898
1064
6362
18
1033
3612
10