2225
3
2947
5425
23
2624
471
1
2030
2
282
0
1056
7952
1883
510
2372
784
2608
1125
5135
4
1255
2725
1603
300
438
1782
120469
35
340
466
2719
493
4049
10
1279
1762