1812
1
1078
0
2322
4
29355
2786
110
577
949
1588
1532
755
1030
644
1285
1001
795
692
1346
1472
1644
1756
1104
881
428
637
1142
1239
1199
460
894