787
0
1557
584
320
1161
602
1045
1314
1939
454
722
310
298
2121
4
3966
5
2393
2
2490
1661
1
445
349
749
319
1774
3
330
4340
3762
597
2143
1101
3815