1142
2
2183
9
1343
1
2656
2102
0
4305
2940
3142
3
1936
1196
3473
1438
2364
673
1355
2337
9817
792
1827
796
6
766
1174
795
2911
1583
2550
7160