1423
1
3629
7762
4
1564
14750
8
3971
123674
35
1309
0
1992
3
2299
1610
697
2264
4526
267612
2194
5389
444571
9
1228
2
1525
2719
1289601
2123
685
3169
5
4914
2039
2698
1267
4309