3931
6
1988
1
650
0
1860
2
737
802
787
1013
1305
1414
2535
1160
3576
3
1168
1431
2711
1066
1366
2349
635
4651
1558
5151
2911
9
1152
1801
6346
16
1211
1265
21152
8