1504
0
455
798
518
472
1454
6515
1
1330
2
2972
573
2395
1390
521
458
2710
8
1651
787
913
152
2808
341
5009
116
1408
1073
1199
363
1513
633
46