893
0
467
602
668
381
951
683
663
428
4111
2
445
2490
957
403
407
771
456
230
325
1939
1133
1101
968
2328
169211
11
787
1824
1045
1043
252