2394
1
1063
1086
1068
882
1286
1066
1163
2
5339
3
1766
1190
3098
1301
2141
4339
877
2554
958
959
2227
2476
8
2106
1073
978
1843
1831
1359
1529
2578
806