1629
7
9907
12
2045
5
7046
1
3681
3
3493
8
1037
2
939
0
2380
3536
6
1619
1730
1601
4
1156
5481
3857
54
1860
5551
44
1282
4942
9
1321
1033
90188
5317
1102
1189
3178
5617
1669
2069