1681
1
1603
2921
5
1348
300
0
467
1816
2294
3176
2
1277
1669
1876
1691
1431
1539
2999
3
2170
2591
1476
1055
1498
83
2529
7
1038
1945
2453
1734
4363
2562