326
0
951
510
2275
2
661
470
2881
90
169211
11
467
19279
994
584
1098
171
394
492
2749
1
419
390
251
3114
4
4139
333
468
2299
683
901
348