3844
5
1378
2
3615
14
3067
3
1446
858
0
6062
16
1540
999
1
1762
179
2210
7
2693
467
2361
17730
11
3287
1759
883
4513