661
1
504
530
4
2952
0
2260
3
1215
440
244
4594
1367
12282
729
768
3082
22330
22
1020
97284
2490
3293
7
3650
390
637
3424
6023
2
12202
17
19034
6
1710
1733
810
6662
5