1112
1
1168
1175
2163
0
754
733
833
706
880
1378
2
989
1180
607
997
751
1060
4360
9
2755
4
2093
2322
3
1804
1290
1821
2719
22
1126
1520
2072
1681
1668
2178