1305
1
1399
5
1013
951
1700
2535
2
3931
6
3079
2989
2352
1066
1371
1801
0
1366
3
1988
1905
4018
7
1815
4168
4
737
2349
650
1431
1152
1211
1564
2982
2619
1860
1964