454
0
722
472
2
1674
4
2121
1824
1808
1661
1
274
1851
3
1025
1101
410
844
269
476
668
846
19279
2275
488
3691
5
2809
17353
2490
2028
325
918
2301