1200
3
3727
1
6929
11
1472
4
1691
1220
2
4158
8
997
2836
0
1353
1900
2915
1148
1739
1452
921
2612
5
1402
2683
7822
22
2069
1199
3551
10
1218
2068
1600
2241
1223
3563
7
5889