442
0
3144
452
1518
2
4548
3544
3
1078
1
1091
5070
19
2392
2477
8
1213
4396
5
1791
4754
7
935
1104
9566
802
693
703
1048
2584
11
782
768
3505
709
194
1044
1329