1399
5
1765
4
1305
1
1013
2535
2
3931
6
1243
1066
1801
0
1366
3
1988
1905
1382
737
2349
650
1152
1211
1489
3360
1860
1964
2840
2109
962
3576
2264