3473
3684
1766
301
4504
472
1225
617
1227
594
11328
1597
3772
1841
5931
6359
658
4148
5589
9011
1379
172
2403
1016
311
2993
1471
990
3177
308