642
1
1185
515
1879
2
2073
1017
0
2366
494
2724
1446
1517
3
12717
4
2340
913
2919
1444
948
1522
657
982
1545
99072
2005
3169
5
3113
1447
1036
2271
3028
7