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