5485
8
1909
9
2395
0
594
1
3894
6
97284
20634
4713
5
1463
292
7334
4
881
308
2076
6294
2
218
2855
3
226
2448
3100
247
2152
536
2864
7
360
437
120469
35
4111
1224
819