2296
2
1949
3
2198
2799
1267
1
2710
9
3149
4
1043
4396
2567
360784
19
5
775
0
195
4820
1716
1513
2809
2301
2796
17064
7