1652
3
707
2
816
1672
7
1528
781
5
1227
2458
1
1709
2034
8220
930
677
1477
678
1015
382
510
1056
914
1194
3501
6
2221
9
505
503
453
516
1792
4
572
2404