3024
3
433
1
4533
2
1351
847
0
2319
11
1944
1243
5
862
1596
517
614
414
510
1048
544
1350
603
141
73
84
37
869
8
71
179
476
531
612
558