2275
2
1182
447
0
1124
1
543
1976
1054
3498
4
635
4111
662
1421
2830
7
18385
3116
2749
321
2982
3
1452
1664
3114
263