1575
2
1326
1
467
0
1733
7952
1346
4
1513
2121
1209
646
409
951
3674
10
3287
3
635
517
1133
2135
9
1665
957
1557
415
373
602
2416
13
1571
787
1923
1135
846