445
0
4915
7
91021
3
2546
1
802
1238
4057
15
5485
8
1909
9
2395
594
3894
6
97284
4713
5
1463
292
7334
4
881
1343
308
2076
683
6294
2
218
2855
351
226
3250
2448
3100