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