2669
2
467
0
1832
3
4111
107
381
729
1
6800
248
3268
2275
635
4154
292
2328
2201
11
25137
875
1470
1452
3114
4
1161
7952
1133
787
403
3006
2735
1110