1041
1
5848
3
928
4436
9
356
0
854
2
1453
3318
8
1889
11850
5009
2470
2334
544
1516
2808
646
1860
509
1330
1102
2296
2724
11
1302
2003
1662
784
2710
292
18385