6411
11
1256
1
1518
5108
4
1222856
2168
5
5790
2
2488
3719
3632
3815
0
1765
7
1145
784
532
185
1343
3
2191
641
584
2619
938
561
603
975
2956