1066
1
951
2349
3
1564
1423
2153
7
2535
2
1431
159
1168
4179
2122
1681
635
0
2456
1699
1013
1366
1988
1305
737
1380
3931
6
650
1618
2209
1599
2327
11
7733
915