3835
5
5375
0
582
266
1
1015
2294
951
3657
12
4360
6
344
1618
784
101415
109
790
1038
7733
2
400
2312
267612
1566
3735
4
2082
946
3805
2495
1306
1451
297066
19944
843