1632
2
1660
1
1568
3326
3
693
0
2245
496
1690
1755
1380
1000
1787
673
619
3090
6
526
4311
2903
467
2932
635
528
11153
8
3738
5
1399
365
1547
3765
4
1492
1424