18403
6
2472
2
1442
3
1454
0
2267
412
1129
1529
1
1301
2683
25137
1729
19279
2275
1824
3691
5
2809
17353
2301
1020
3092
413
2881
31535
4897
139
3114
4
3510
4111
2749