602
0
683
2143
410
1161
1
846
668
408
4536
2
3559
388
663
1101
2054
6
1436
2524
458
1352
357
471
1931