5470
1
2251
3
1232
0
1431
2
478
458
256612
909
1192
1378
552
1428
1069
3882
12
1669
745
1045
525
896
1105
1024
543
3980
1586
1543
1276
1333
6983
5
5290
1127