3228
3
4062
6272
6
955
0
560
1
803
465
9305
8
2349
2
12733
5
852
2320
1936
820
2145
687
734
9611
1317
2190
1801
6707
24
1199
3933
615