111
0
177
3498
4
1146
684
369
2634
282572
18
246
963
1
2069
3
256612
2084
486
415
4669
2
1124
2830
7
798
492
4106
541
528
979
1825
408
1935
1460
1470