1348
2
3715
4
1243
4530
787
1
2386
4274
3
1202
1929
6724
2168
1289601
1036
0
4697
3182
2083
5
5929
4612
2245
2530
6236
10
1174
10827
6188
1992
2735
2656