1013
1
2535
2
3931
6
1066
2173
1366
3
1988
2349
909
1305
737
0
650
1211
1860
4236
3576
1347
2368
3145
4
1307
1816
2155
1431
1168
1399
5
1691
635
2710
1410
1801