1323
4
2050
1
514
382
3381
7
478
3517
1375
2
612
1012
3
419
3987
537
431
412
580
451
742
511
447
425
1634
5
1655
1840
15
1453
1734
9862
2246
2533
530