2959
1
2315
2
2271
4
619
712
2001
1869
1493
2180
3
1388
2886
4309
1448
763
15871
6
1169
2103
1383
0
7863
3521
1842
1646
1153
1203
384
1259
1443
1801
5
6180