3625
1
2477
4002
4
2604
1441
0
1576
3
1557
1571
1951
2
3465
3100
2277
2413
2304
1399
2072
2999
2886
796
6
3918
7
1769
844
8819
12
3423
2655
2108
5392
11
5820
2257
4585
10