578
1
2978
7
1335
0
2521
6
926
982
2094
694
1938
3
532
205
126418
18
495
5
2272
2
2095
2026
10
2206
9
3117
2951
1296
706
12
383
262
1016
652
595
337
490
1704
1908