2757
6
1151
2
820
0
1770
5
633
396
1
1008
1321
584
2301
1298
912
1065
1203
505
640
642
78
1404
412
82
476
1011
3
654
1046
2283
1258
114
64
1214