939
1
3268
107
0
2830
7
415
662
798
1291
177
7952
3006
3
1470
1407
2
2066
1133
263
1939
1009
957
951
1501
454
403
514
2121
4
409
1045
456
3559
1557