309
0
1767
2
1843
1
1282
6294
4
1614
513
123674
35
863
8945
3188
14
1212
791
323
1970
3657
1558
1400
578