1230
1
5151
2
2968
2259
2097
7
2911
9
406
2271
4
1554
2772
2977
15
1800
3
7222
1942
3227
1263
2859
0
1744
13018
2711
3841
2740
3580
1592
1972