655
4216
1034
1222
930
5072
965
2268
21075
1957
701
826
785
684
2417
3732
2622
1837
2709
2134
1452
2205
757
1933
952
1394
4530
2032
1822
5354
1093
3816
4024
1417
27313
12134
1874
640
1441
20683
1036
715
647
994
579
994
7252
612
3512
12379
3717
1412
1167
1761
23868
810
1388
1366
2961
143510