2388
2
1378
1692
1
31895
55
1172
1200
3
1754
3063
3192
5
1426
1386
0
3498
1415
1311
1244
1633
1420
1316
1892
3260
1961
6
1250
4
4414
1268
2598
7
2016
1467
1680
1223
1587