1603
0
2702
438
1880
2
2123
699
1101
957
719
1133
384
737
981
1167
1428
248
467
798
482
422
1025
517
767
1232
429
1020
20634
8
1352
365
5313