699
1
1532
2710
2
1813
2277
0
929
3
796
6
2884
5
1239
20163
44
989
2082
2760
4
2320
1844
524
8002
7
1749
2939
2209
1431
1751
1590
3683
1788
83
3354
2347
1787