317
3
460
0
949
592
1
569
260
1953
14195
2
158
373
88
1480
4
343
1195
609
842
783
1159
493
87
2118
704
396
2073
4070
2023
2052
1680
1988
2604