3931
6
1988
1
650
0
1860
2
1305
1013
737
1152
802
1365
787
2109
4
3107
7
3576
3
1414
1160
1168
1399
5
2535
1431
1066
2264
1801
1366
1905
2349
1211
1102
965
6348