1022
0
1226
1
2689
383
4002
4
1441
2899
8
658
5094
9
452
2860
1068
723
2344
2071
2
2241
2152
5147
1261
2477
4754
7
4396
5