769
1
1226
1959
1593
3
2438
5
1092
4
1621
2
67
329
106
151
164
83
306
511
16331
6117
9
456
314
321
749
420
1120
318
722
878
3349
527
584