3212
4
1927
2
4062
3
3507
6
1775
8451
541
0
3715
4530
787
1
4274
1202
1929
6724
1451
2168
1036
4697
3182
1131
5929
4612
3250
2735
2656
1594
4775
2489
7
2195
1146