1575
2
1326
1
467
0
1733
445
7952
1346
4
1357
1513
2733
3
2121
1209
646
409
951
3674
10
3287
1152
2393
635
422
330
517
1365
1133
2135
9
1665
1261
1852