363
0
348
2211
297
736
505
5875
490
1101
804
401
1133
441
820
602
1462
138355
3066
29323
965
76
893
483