1162
0
1361
1854
3
1020
4396
5
1526
2
1017
2571
6
3386
2724
1446
1517
12717
4
2340
1
913
2919
1690
1444
948
1522
657
642
982
830
1751
99072
2005
3169
3113
1447