521
1
397
2306
2
964
1129
0
1506
1928
3116
1132
745
3
1343
440
646
829
814
2113
3025
1527
11534
27
1390
2000
4179
5
1094
1587
1279
1418
848
4531
2459
6
2225