961
2
3789
10
788
1
1505
1663
802
1051
996
576
1635
3600
4
870
889
1370
3
1584
828
1371
2018
13
1394
1757
4046
2792
5
4402
16
4724
18
1102
1092
9162
22
12339
12
1211
4161