1285
1
1254
2
3439
5
1746
2315
2271
4
619
712
2001
1869
1493
495
0
2180
3
2959
1388
902
2886
4309
1448
763
15871
6
1169
2103
1383
7863
3521
1842
1646
1153
1203