3466
1
1056
3546
908
558
0
2122
2
1207
951
1446
1952
17391
7
3316
17
1976
3
690
619
4443
9
758
1559
432
564
1179
2080
1008
2502
6110
4
1680
297066
2949
2740
55904