106
0
3854
3
1579
3063
10
3117
8
2626
1
5820
3407
1977
2
944
3671
2411
7762
4
2123
581
2299
2740
42836
12
1628
2507
3818
7
495
9877
6
542
3238
13
1382
2573
5196
4034
1574