1347
1
2013
2
1348
1106
6
1816
1277
1804
2999
3
2709
458
0
300
1055
1498
1734
3326
1788
467
1690
4996
4370
1938
4
83
5949
15
591
2368
2411
2294
1844
3749
1431