1189
0
761
449
4044
5
1564
657
436
17946
650
450
803
2535
2
1287
1472
878
1478
1849
1179
661
3125
663
1347
1
800
905
1461
431
539
801