1006
1
812
0
4632
4
1772
2
547
1084
91
1645
1538
528
2371
8
1315
726
692
604
2197
1023
1137
2280
6
589
487
1418
700
569
855
531
1284
5
4151
400
1356