2920
9
2296
2
3125
1227
1897
1
190
874
0
3287
3430
3626
3717
3
2714
5
1132
4233
1142
1099
282572
2531
4
2574
3888
1550
1666
3092
2929
1098
1637
458
2109
5700
2272