729
1
20634
8
2282
3
1267
476
3149
4
1302
0
5009
1642
509
2296
2
2306
407
3505
2799
1425
1587
544
2809
3025
2301
924
2668
3795
650
2657
2748
1452
1172
1329