4396
3
443
0
342
3383
282572
3315
2668
2
20634
8
637
2526
1710
1
2264
402
4820
2855
598
3868
3442
169211
11
431
138355
1320
263
726
991
152
302
335
323
1029