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