519
347
413
995
377
923
496
1295
2
2780
3
1960
770
1
1324
418
2367
843
4
7622
6
1039
433
4279
5
4113
7
2189
1504
731
1162
840