476
3
883
1
3595
6
1883
2521
521
3655
4
267
0
1132
2669
2
1342
1213
2461
20
1665
3287
480
543
2659
964
1903
2260
12
1343
1329
1268
417
1054
1586
2870
1860
1390