1262
2
1671
1
871
0
1162
1752
3156
8
2320
10
270
554
1394
851
3833
1358
2510
1303
2688
2328
3
1378
3551
658
921
400
1260
1558
2131