3292
0
1543
2
1177
1812
3
1880
5
2249
13
1168
1
2237
2777
5919
3296
4
2788
603
2724
1813
1750
4043
6
1021
7071
2605
9
1200
3859
2525
9039
2489
1289601
2469
3500
870
4241