1402
1
5060
2
1260
1783
3551
4478
6
1871
1875
5
91887
19
2541
0
5055
3
4732
4578
3101
1552
847
3971
2789
2060
1687
1313
1716
1272
1029
2698
4
3128
4948
8
2050
3251
1684