3107
7
2268
4
1590
1
951
1564
1423
1976
3
2122
2
3629
159
2100
1348
4179
2254
1681
2055
1618
2468
1825
2327
11
2921
5
1495
1660
1449
0
1111
2522
1558
1218
1691
2209