2275
2
2669
169211
11
31535
0
3114
4
2201
3
19279
3063
8969
729
1
6800
2957
6
248
3268
635
2749
2730
4154
467
107
7334
875
1470
3056
2668
1452
2659
2250
25137
426