2764
2151
4460
3955
639
2082
732
2441
841
688
983
7050
10313
4789
1715
36921
23485
15762
3375
900
1028
1037392
47606
752
12980
4113
1157
846
734
14894
1419
11050
39130
1636
632
13256
4692
1133
892
1201
755094
810
1492
2218
826
159610
243567
2239
890
6746
11923
6273
1738
849
707
1315
1003
6012
1664
710