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