2851
5
903
2
3214
1
106
963
2307
4
8465
26
228
203
1192
1272
10
2217
708
2159
626
71479
0
2493
782
375
322
3
291
1538
360
3852
658
1263
351
521
1239
5770