2124
3
1189
0
2907
2
337
19783
32302
2399
678
476
3544
1103
1494
372
7793
4
596
423
392
1106
110
719
1729
459
903
3205
878
804
1910
380
3680