5875
0
691
1133
458
1732
1020
1436
2190
1
1869
5
1423
749
3469
4
3149
348
2574
469
456
388
407
2143
2121
827
2
479
668
2524
1981
492
2901
427
879