1418
2
1378
2600
5
1446
1968
3
6062
16
999
1
1762
2493
2210
7
2693
1058
0
2361
17730
11
3287
1780
883
31486
10
2191
4513
2044
2545
1413
400
512