1852
2
1237
1
764
1823
1777
3131
17
1517
4820
2897
4
1142
1346
2461
20
3045
5
1016
3442
2733
3
2121
1070
422
0
330
1133
1315
625
1089
957
951
409
1557
415
521