23312
4
12289
1
74809
14
215606
22
25963
6
10046
2
24240
7
10136
14696
9245
4236
5
29730
3
2831
1077
432
735
3602
300
759
680
307
263
389
822
4744
1427
842
915
1060
725
586
360
972
760
311
621
945