522
2
840
1
506
1030
2042
3
591
9938
9
1967
848
834
824
606
1321
13
2747
5
2675
18
1359
2194
2064
7
9214
26
1705
1082
1414
2287
8007
8
1666
1306
1693
6
6190
12
2343
1496