1231
1
1672
8072
3
2848
2
1548
701
1544
2447
6
777
2192
1218
1993
3513
4
841
1994
2638
0
3198
8
7095
1115
419
1595
833
910
617
337
616
2207
813
355
2458