1581
0
612
938
1029
2
809
1089
1
24337
22
4096
2649
475
1500
1373
5
87
2041
2313
978
2075
4821
3159
2524
2136
458
319
581
3683
6
6445
1457
1386
951
2631