2970
4
2135
2
2620
197
0
1451
1
5233
10
5216
8
1180
400
2125
4114
3
344
991
4564
14
2302
830
1572
3835
5
3882
1897
2698
2615
1625
1403
1974
1329
3360
2920
2505
5375