2936
2
543
0
3929
10
2168
5
2095
4
25440
383
19279
16550
27
3145
1
249
105807
42
3159
7
3148
9
339
3663
573
520
544
477
518
2386
911