976
1
4855
14
1334
1539
2616
6
1462
5
828
1007
719
276
1161
837
804
1181
1127
1150
325
952
2
1568
1393
348
948
2268
10
568
497
4
1978
1361
3
14310
1118
2789