1256
1
5108
4
2168
5
5790
2
19034
6
509
0
2082
11
2488
3719
14076
7
3632
3815
1765
784
532
185
1343
3
2191
641
584
2619
938
561