545
0
1758
882
2
1020
1
1037
273
351
689
2796
8822
5
6662
1306
4
1418
1710
11611
1651
77
730
9244
1326
5885
3342
11
1115
637
2258
3
1883
921
475
1208
3082