1603
1
4655
10
3498
4
2159
6666
3080
3
25788
14
1266
2344
108797
0
4179
1568
7793
3326
83
1690
951
3551
2990
1547
1015
1699
2
693
4706
1751
1087
780
2100
4311