3835
5
734
1
913
877
0
2693
3
12472
2294
1158
1017
12717
4
5375
1451
1444
2919
2
1729
1522
1446
583
982
1447
1036
3028
7
2368
6209
2271
784
1914
1289
1512
1533