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