259
0
787
2093
2
1133
909
990
1
1346
4
2789
367
253
1062
918
767
1935
17353
358
349
13491
383
479
2992
809
784
1462
332