1507
1
1465
2
1209
1694
951
1015
690
2669
564
1334
1348
1743
0
2702
7
2949
108797
3637
2478
3
1195
1451
4996
6
6236
10
591
1484
2312
1106
1174
1688
1403
1492
1380