1547
1
3518
3
693
0
4179
4311
1883
2
946
2392
1431
1451
1532
756
3854
1308
1690
2368
83
1788
2710
2166
496
1590
2999
801
1681
830
745
526
1568
1660