2781
1
2315
2
3158
298
802
0
72191
1568
360
645
1590
1072
1816
4862
1749
542
1660
678
432
1330
556
373
3606
3
3580