398656
19
1522
1
4573
2
644
550
3960
3
5339
5
2980
2229
1646
2145
1778
662
0
2168
1060
2207
2223
8
1150
1416
1315
1112
1507
2266
2686
693
1583
2238
3939
1234
3929