2324
4
3057
10
822
2
935
1
1177
1497
1585
6
1708
4978
7
240
373
0
2431
27
150
84
71
1064
1317
1342
3
1333
1638
1840
1083
1269
80504
2876
709
1442
3445
1060
1267