1362
0
505
47041
2132
410
771
294
286
275
1020
314
970
1477
547
4111
2
846
737
455
303
297
1949
514
368
1043
2121
4
955
4537