1220
2
1825
1
2184
2562
1425
873
1691
4074
0
641
3583
4500
4
1841
1289
839
2403
2836
768
3
2176
1843
5977
13
1028
1038
1543
1331
1876
1369
1814
4084
1387
2062