4223
22
7328
2
6411
11
1256
1
178
0
5108
4
2168
5
1417
3
4123
7
5790
19034
6
2488
3719
3632
327
3815
1765
74
784
532
185
1343
2191
641
584
325
2619
938
561
603