3691
5
2809
2
17353
0
2301
1020
3092
1
2881
7952
31535
443
367
3114
4
3510
4111
2990
6
1137
2749
2748
1452
2493
180849
1098
390
2125
2526
3