2725
2
938
1
471
2030
1055
5425
23
2306
1133
0
1300
1939
3353
11
629
691
2152
957
762
951
784
1203
2086
4
454
1367
409
593
403
415
1557
509
1045
7153
9