31535
0
467
611
584
1045
269
1824
1541
2748
2
1192
1
1428
1152
918
2740
1232
909
1780
871
3373
1603
169211
11
1015
1649
360
20634
8
1418
572
3287
552