1181
0
1189
531
477
1105
596
1103
562
3168
1169
1
484
2663
914
668
1505
1581
1166
371
1622
2123
1275
394
1523
2
534
1512
1384
5
2951
1298
367