413
0
276
847
280
608
587
321
247
2089
4
474
263
3248
545
2581
5
3203
10
328
81
407
2716
7039
2855
3
273
641
19279
2
1974
2301
349
455
390
710