987
1
254
1207
2
1593
1046
3
3480
630
1365
4601
777
1520
2626
8
863
1658
1747
2286
5157
4851
6
3572
21162
0
7887
5
5669
2267
1995
1253
1151
1133
1542
3904
12
546