1305
1
1013
2535
2
3931
6
635
0
1066
1366
3
1988
2349
737
650
1211
1860
3576
1093
2368
1660
1590
2340
1681
1501
2173
1431
1168
1813
1399
5
1814
1749
4311
2184