3705
1
2231
3
20347
4
1117
2
537
792
252
0
2136
9
765
811
1842
11
90
1055
471
4963
7
1711
2613
5
1590
2311
6
7293
2102
645
1557
1688
573
1846
973
1331
633