2123
2
2255
267612
0
19783
2698
1
1494
8313
9
1080
103
658
1564
571
1709
8
1618
1239
1240
1529
1191
189326
1265
2562
1289601
4
2277
2344