4594
1
1015
0
2690
46414
1541
1297
543
269
1020
631
505
871
25440
1431
2
8766
464
479
909
458
1192
1378
846
2855
3
1428
1069
896
1105
1024
1115