3306
4
509
0
120
109
1399
1870
1
308
385
121
238
243
513
842
280
3418
24
733
3
312
1088
943
1340
1777
1659
587
301
669