1417
372
1582
537
3149
1496
746
289
1850
709
1152
526
865
212
331
170
444
173
2831
1465
253
101
555
95
611
268
303
89
466
202
443
203
807
176
605
81
690
167
848
409