521
1
1120
793
2
2225
3
3116
2143
0
1343
1302
1056
2296
3844
5
2306
1848
1132
964
1129
1425
1506
1682
1716
1282
2697
440
646
2913
814
2113
3025
670
1414