244
1
75
102
168
74
165
143
549
247
8289
0
2221
6
1643
2718
94
1663
2
1014
472
326
664
1306
1432
623
878
579
3
533
688
741
648
756