662
0
2082
1
2562
2
526
802
801
1813
1787
467
1746
2857
3
1399
1883
1816
868
1380
1000
10243
4
712
4723
34
1507
1093
2886
4309
2105
4768
5
4453
1532
4757
8
1888