2730
6
1824
0
2657
3
2668
2
1949
427
1880
255
20634
8
390
3203
10
295
433
376
584
846
631
308
2855
349
105290
448
11881
2749
1
979
585
622
2901
1009
1057