2394
3
322
1
2358
9
3339
2036
2
1960
2302
2765
8
4016
549
0
5043
5701
1383
686
971
2143
1090
3023
925
2433