326
0
492
501
1055
1
1334
643
433
422
1453
7
1665
884
2076
3013
3
2086
1249
2398
5
9933
13
2138
4
1549