1164
1
981
2
1232
1453
2114
1145
356
0
1921
1860
2210
7
422
1922
1716
2808
1102
1215
2796
964
597
834
2457
4
2169
1348
1306
2100
4987
3
9244
11611
5
107
22330
22