1866
3
2733
472
0
770
1161
518
1
1932
381
4682
2
1230
5
647
722
3304
787
1436
430
1133
1939
1603
294
957
951
454
403
2121
4
3315
409
415
348
1045