398656
19
4573
2
644
1
550
3960
3
5339
5
2980
2229
1646
3895
1689
2145
1690
662
0
2215
2168
935
1104
9566
8
802
693
703
1048
1060
768
1072
709
194
1044
1329