1691
1
1046
1646
3
1938
593
1945
2097
2
2189
420
1348
4144
424
1277
2440
6698
7
1816
1055
1498
0
2999
785
3078
4
300
1734
3326
1788
467
1690
1844
83