4111
2
415
0
467
1131
165
381
177
1637
456
1020
2328
1268
3498
4
4455
2008
403
798
25137
492
2650
1161
602
968
1939
6128
1045
5313
668
325
1057