1740
995
1703
1181
1688
83
1652
1631
1647
155
1508
642
1491
985
1478
1097
1445
649
1432
696
1381
1550
1359
2044
1349
46797
1322
1108
1322
7603
1303
1129
1261
7429
1210
1226
1202
843
1080
0
1076
441
1051
36412