963
1
1386
2
693
1404
6
965
1378
3458
5
447
1669
4
174894
14
3127
7
5316
6927
6827
2647
3
2062
1702
3213
20
1096
1493
4625
9
3071
564
6106
18
4902
709722
34549
0
15777
2747
878