463
0
117
309
884
478
408
828
766
462
758
866
688
1479
7793
4
352
698
2238
1
234
728
4465
22
1661
170
827
5060
2
1499
1131
2277
1643
1221
2254