4002
4
1576
3
1571
1
2477
1441
0
3465
2
2568
1998
2304
2413
16174
5
3328
2584
11
2860
2193
1557
3918
7
3835
3100
3625
4398
10
2072
2241
742
3423
844
1951
2604
2277
7299
27