2275
2
1824
0
2749
1
25137
2730
6
3691
5
17353
31535
3054
2881
19279
492
1020
1098
1626
968
1374
3114
4
1464
2299
3674
10
2076
4111
2727
1463
1423
637
305
404
3510