2241
2
4499
12
542
0
1225
629
978
1679
1310
2310
30334
6
1012
581
7964
5
3101
868
660
1579
3
475
4287
9
718
1239
1522
2468
2649
1252
984
1393
1
3252
1055
1903