2275
2
1824
0
2749
1
25137
1302
3691
5
17353
31535
2881
19279
492
1020
1098
494
968
369
1374
3114
4
2299
683
2076
4111
2727
1463
1423
637
1172
305
404
3510