1176
1
149
2
1966
1057
2281
4
6134
10
9595
2776
5
1404
1987
933
1097
1289
1847
1943
6
1790
3
5537
768
453
447
1457
2318
17
953
1059
1120
3029
7
2417
2031
1925
4995
9