3116
1
2097
3
1132
0
2000
3149
4
2215
7
1506
2574
440
1824
139
827
2
2105
1365
1550
2570
329
26120
14
1488
1172
2668
1602
1282