3572
5
1152
0
1469
2
4971
6
1675
3
1474
1
1789
3638
1856
7
1616
10064
8
2713
1199
9172
1865
2851
1288
6189
2285
2918
1922
1595
2234
4
239
1018
3354
662
421
2297