1399
5
1305
1
2456
1013
2535
2
3931
6
1066
1801
0
742
1366
3
1988
1905
1306
737
2349
650
1152
1211
1860
1964
2044
2840
2109
4
962
3576
2073
1746
4179