1319
2
301
97
1
1324
9
530
397
3
388
1077
769
929
1761
3318
3770
4
1334
576
772
1405
1393
7
3093
2746
16
850
660
834
1718
1543
832
855
81
82
122