1066
1
2349
3
266
2456
7733
2
1168
6517
4
1431
2082
0
635
5579
7
1013
1366
1988
1305
737
2535
3931
6
650
2134
1211
3485
4651
3576
2302
9
19079
951
2209
3326
1720