1129
0
383
1084
18385
2
1101
1
443
461
935
780
806
1400
1882
2261
9
1317
2470
15440
39
934
1379
723
1132
13159
10
1584
928
2605
1306
1516
1708
1049
1367
1256