1064
1
1632
2
1267
5209
9
1467
117
0
3965
3
2176
1746
1675
1699
559
2995
2740
1382
948
2562
1380
5599
11
830
3326
1000
801
1532
1681
1976
673
467
693
3540