3349
1020
1143
10808
4704
819
4376
902
973
1187
7137
1698
1268
1615
1297
6056
2388
4402
2575
2102
1703
2889
1600
2760
2730
1828
16781
14691
5627
40087
16608
67409
31343
14265
258051
102211
9572
23519