34545
0
1930
4
2228
1
1386
671
95
987
2
905
884
1811
221
214
1020
1520
1090
841
362
3
1559
7
79
1288
5
1594
960
1365
409
1357
2556
2245
2073
877
1334