1117
3
3349
7
21794
0
1627
2
1719
3236
1
3131
8
1314
4
3535
1086
837
1205
4867
2973
982
2404
1718
3616
15
1643
3310
1003
4139
6
1320
1600
1970
1294
1494
3634
935