521
1
12958
5
1822
1342
3116
2714
1501
597
2
1029
3650
3
3067
1445
711
4827
4
2288
5885
2604
7
1008
2531
2109
1603
1762
3131
11
1637
2127
1552
1290
2420
6
5700