3683
1
450
0
637
477
2517
543
544
1722
652
4237
2228
1017
1569
1621
394
463
437
339
419
1264
986
1312