3147
6
1034
1
1507
4775
16
1936
2045
5
3592
4
9848
2
2304
3104
1141
935
2921
4492
22
6259
28
3770
2269
979
1671
2477
1136
3
1130
0
1295
1293
76
1355
2278
562
3088
7
524