557
0
3546
1
1512
1045
763
137
125
1380
746
2629
2
386
2949
3034
638
1310
1350
1329
4
93
637
828
1494
4044
5
908
2355
2465
2044
536
297066
14861
7
2139