699
1
1532
673
0
2710
2
1239
1813
2277
929
3
2320
5
524
1380
2209
3354
2347
796
6
3998
2884
4629
15
20163
44
1384
2082
1468
1424
2786
1691
1681
2173
1054
2760
4
1844