3465
3
311
1
2456
1211
4
1951
2
1646
3655
470
514
148
154
437
959
582
3328
763
539
1439
85
696
372
164
337
662
2337
6
2064
0
693
459
176
245