492
0
1152
1650
3177
9
349
425
431
29323
19279
2
1921
4
246
962
543
1049
680
501
25137
899
364
7334
369
385
356
546
282572
916
968
576
408
20634
8