2587
3
7971
4
1344
3081
1
848
2
3061
8
1005
1539
5
477
1697
3088
7
2007
2131
543
0
1175
5634
16
451
595
947
1329
2605
9
1907
1334
402
3013
717
827
900
2247