326
0
770
2284
2
1866
3
657
1199
1822
1
472
11611
5
1714
4427
10
4682
17730
11
4067
9
589
273
594
508
4713
441
4598
6
849
4936
1779
3015
745
2541
3747
678