4452
6
1133
1
912
4074
2
1318
1579
3315
3
1132
0
1550
1506
1429
440
4349
476
3859
2678
10
3383
7
2087
11829
2269
5101
1343
1540
246
3116
1640
5009
935
20634
8
1685