3123
5
1761
2
5526
9
1624
0
763
1800
3
1541
1
4155
7
996
1105
5196
1302
3612
10
4492
2489
1982
1913
9410
6
99072
1650
1762
453
431
2889
4
940
1289601
3238
2659
3050
1124