1501
0
2275
2
2041
1
865
1824
3691
5
2809
17353
2301
1626
2254
2881
31535
814
180849
3466
567
3114
4
3510
2470
2587
6
4111
413
2749
1885
3674
10
2748
1452
3998
12
1098