1353
2
21794
0
1366
1
1572
6
2218
8
1571
4
269
133
519
746
455
643
161
153
1076
704
655
1778
1087
1790
709
1234
7118
1053
3
1433
2589
1262
2073
974
937