2176
2
3680
3
3294
4744
9
893
0
4413
5
1148
1
651
1162
6106
18
1516
2163
7
1964
1672
27
1722
4
851
1126
1114
4243
1653
1233
602
1324
1678
5678
6
2021
1588
1481
2028
1376