3765
4
1545
2
2605
9
1431
1
1813
2282
5
1295
3001
2650
20
775
1663
1812
3
280
1821
2854
2366
2259
7071
2535
1581
2249
13
4099
8
1787
9106
4291
603
0
3342
2274
1880
2250