1528
1
2494
14
915
2
590
0
1188
3
142
3547
537
1213
131
578
1618
477
575
1093
1013
457
482
2511
1648
5
446
663
935
1357
742
805
880
4145
467
9504
9