2324
4
951
1
4096
2
1845
2092
7
619
6346
16
564
1495
616
0
2502
2740
3539
3
1285
1493
1029
1089
24337
22
1373
5
666
2136
4691
3683
6
6445
1734
2631
1808
1036
8607
8