580
1
1704
535
742
3378
1836
11
588
2
300
21793
0
1351
450
654
1322
2199
7081
6
267
127
1344
4
1571
2217
8
1570
1365
709564
98616
31