971
2
1236
1
1130
1290
1536
730
3392
4
1840
1212
8
639
1748
3069
7
2066
605
4431
6
105290
0
952
7885
2813
5289
14
2211
2069
3