2490
0
415
410
951
1629
413
722
5875
403
282572
31220
10
1346
4
1853
297
580
431
787
957
1167
456
798
1043
1101
48708
452
226919
14
602
249
259
21743
1