3931
6
1988
1
650
0
1860
2
1013
1305
737
915
635
1564
8527
2349
3
1423
3576
1976
1168
1431
159
802
1066
2100
4179
1136
1366
2535
572
787
1414
1218
1152