1612
2
306
1
429
268
2899
5
605
3
330
254
250
331
238
359
408
5394
16
2227
411
511
1128
2025
8
380
292
339
2391
7
407
332
1151
343
143
0
310
4