1056
1
913
0
1454
1282
583
1104
2
2275
611
2819
414
2395
1411
1073
400
2691
2697
5
484
477
2487
1343
1650
798
1125
737
58
993
472