2069
3
2730
6
2657
2668
2
3498
4
20634
8
318
0
349
631
683
602
282572
2855
424
466
2461
20
1528
1
2199
347
273
1751
847
608
688
970
1020
1009
276
31535
586