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