2578
1
1013
1305
3931
6
1988
737
0
650
1816
635
8527
2349
3
3576
1860
2
1168
1431
1066
1136
1366
2535
572
5151
1152
1211
581
1047
270
3200
1103
484
1494
4