2294
1
2245
3
1590
3715
2
5151
3053
7
1168
1047
2660
21152
8
2760
4
1844
1558
1813
1749
2535
4651
2650
20
2622
6
2405
2740
1159
280
1876
1348
2377
1622
1285
1266
297066
0