769
1
1226
1959
1593
3
2438
5
1092
4
1621
2
65
329
106
150
163
82
306
511
16331
6117
9
456
314
321
749
419
1120
318
720
878
3349
527
584