1013
1
3818
7
1305
3931
6
1988
737
0
650
2535
2
2505
3205
784
1015
2738
1142
3576
3
1860
1038
3354
1168
1431
3518
1380
1681
1070
1066
2522
907
1366
868
1451