913
2
1470
1
5560
5
3194
1425
1094
2103
6579
9
1198
3031
11
1343
0
1129
1072
1588
1042
1132
2306
3250
1506
3230
745
2814
5709
4
1869
1550
1087
6891
6
302
684
2163