1512
1
2408
8
16338
2948
6
1844
526
0
4044
5
2100
2
2152
572
17946
1162
2996
2013
4396
2360
2781
3657
12
2209
2149
3461
4
6095
9
25669
3125
1132
673
1049
467
1355
3
5915
11