2272
9
1866
3
472
0
770
5485
8
4682
2
968
4895
1464
81077
101
251
3205
1
1337
5237
423
4097
10
938
532
282572
4936
293
343
1759
928
329
256612
1334
1035
1686
4669