1506
0
1132
440
1343
643
1
3469
3
3116
1640
2
5009
20634
8
1008
2474
670
799
521
2306
11392
6
784
2814
5
998
705
1869
1550
522
383
964
2330
633