1431
1
1005
0
722
1230
571
916
4465
22
103
38477
34
7222
4
817
717
980
1071
487
2528
3
24337
619
1161
2132
2
592
673
5164
5
1185
1801
1486
4309
501
1449
2828