3116
1
2073
2694
3
25137
0
2419
1106
408
423
2600
5
6370
390
1172
2
1428
2493
7917
13
1861
428
31535
1571
543
2191
1780
2211
2061