1167
0
367
953
181
1020
820
1133
1009
2
31535
469
2964
2211
3360
441
517
868
1343
668
575
5875
1540
427
825
784
3233
16
516
653
7334
4
938
2328