1182
2
9807
8876
8
3070
5
3672
4
417
0
964
1
1622
1610
1018
2027
1129
2445
6
5745
476
263
629
726
2955
2982
3
1330
3650
3795
764
3082
1903
3268
1662
2644
9178