602
0
683
2143
410
1161
846
3442
2
120469
35
668
408
4536
3559
1
388
663
1101
1436
2524
458
1352
357
471
1931
20634
8
2161
2490
4455
1893
2328
1043
547