2578
1
3461
4
868
5599
11
1168
1399
802
0
2235
3965
3
300
1816
1295
1691
5151
2
801
2522
1679
1746
2528
1527
4259
1087
658