987
1
254
1211
2
1593
1046
3
3480
630
1365
4601
777
1520
2626
8
866
1658
1747
2286
5158
4851
6
3572
21162
0
7887
5
5669
2267
1998
1253
1152
1133
1543
3904
12
546