2121
4
2518
11
2416
13
1824
0
1661
1
683
1622
1314
2
1923
3
581
4435
1209
1101
2432
5
4962
7
2332
6
410
269
668
846
19279