177
0
391
514
331
928
1
409
2461
20
247
771
680
7334
4
1389
2
155
114
80
2064
3498
753
282572
2069
3
1124
2830
7
2190
295
643
979
833
3116
99
892