4594
1
22330
22
6194
6
1152
0
552
1378
2
759
1045
1099
525
768
2952
3659
14
1418
458
1297
2445
584
3287
4328
10
266
6062
16
1281
2522
18403
1780
1089
5
611
766