2230
1
1443
527
0
1142
2
2472
4031
2302
2545
7
9305
8
16338
7071
5
1936
280
3679
2502
3
9611
1317
2990
2190
1801
6707
24
1600
739
3702
9
3058
2211
4033
1199
2959
986