3931
6
1988
1
650
0
1860
2
5212
2688
1013
1305
737
2535
6346
16
1752
3576
3
1168
1431
802
4285
1066
1285
1366
2349
635
787
1558
1566
1414
2999
1152
1801
1211