2921
5
1681
1
3429
7
946
1539
1038
2133
2
1746
673
0
1348
2499
2430
2254
2055
1825
1250
1558
2468
3
1660
989
1449
1135
6346
16
3176
1691
2209
2243
6
1603
1265