873
2
1295
8
2322
4
2697
1
3942
1814
771
1453
3
888
543
893
2823
6
2658
12
868
47073
0
26673
4404
2549
2001
5
3003
262
1821
5614
9
245
2280
1552
1789
10
492235
2932
1430