499
0
1660
4
2505
2
3498
2446
1
1015
3354
784
801
1038
3835
5
3518
3
1451
915
1970
2522
1743
1380
1681
3054
2057
868
1683
1787
736
2999
3690
1306
2500
2435