2104
3
2488
4
4292
2
2730
5
4979
1682
2060
4232
4159
7
940
3318
8
5620
11
1979
4857
1571
1
8686
406
0
2617
2805
4694
2138
4579
1745
726
3380
2271
3219
3324
2082
2013