4768
5
2123
2
3749
3
1167
1017
0
1066
1
1761
1778
2724
1446
1517
12717
4
758
2340
913
2919
1444
948
1522
657
642
982
99072
2005
3169
3113
1447
1036
2271
3028
7