520
351
414
995
378
923
1818
2
1296
2780
3
1960
770
1
1324
3434
7
2370
716
439
190
7622
6
4279
5
4113
2189
1504
731
1162
840