2155
3
1903
1041
1
1348
1307
3107
7
4996
6
1334
458
0
938
1507
1260
1465
2
2358
9
2835
1978
3145
4
3090
3868
10
761
1320
10598
3694
995
4236
2332
2658
5347
6095